to wither and fall off - Espagnol Anglais Dictionnaire